Open
Conversation
5a7d95d to
683eb3a
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
7.7.0→11.1.0Release Notes
restify/node-restify (restify)
v11.1.0Compare Source
Features
v11.0.0Compare Source
⚠ BREAKING CHANGES
Features
v10.0.0Compare Source
⚠ BREAKING CHANGES
Features
8.5.1 (2019-12-13)
Bug Fixes
v9.1.0Compare Source
Features
v9.0.0Compare Source
⚠ BREAKING CHANGES
next()RequestCaptureStreamand replacesBunyanwithPinoRequestCloseErrorinstead ofRequestAbortedErrorFeatures
Bug Fixes
add support for secureOptions in createServer (#1575) (656e60e)
Allow multiple unmerged set-cookie headers. (#1570) (df04015)
Correct typo in assertion message (#1904) (195cf13)
documentation typo fix (#1688) (0fa7132)
don't create empty clientError listener for http.Server (#1895) (ddc1042)
emit after event with proper error param for node versions >= 11.4.0 (#1732) (7a1378b)
examples/todoapp/package.json to reduce vulnerabilities (#1832) (d9b27c6)
format falsy constants properly in json formatter (#1792) (3002182)
make arity error message actionable (#1901) (97b6f93)
more flaky metrics.test.js fixes (#1730) (71aac42)
properly handle non-errors thrown in domains (#1757) (cb2e717)
proxy events into instance var and add test script (#1661) (de72f49)
Re-add support for clientError listeners (#1897) (05f12a6)
remove invalid triggering of uncaughtException handler (#1710) (ee69806)
Return 444 status code for closed and aborted requests (#1579) (644c198)
send numbers or bools as payloads (#1609) (0919f26)
server should fire not acceptable event (#1627) (8b11b71)
use close event on response instead of socket (#1892) (5c7eb95)
use more reliable close event (36318ae)
benchmark: force latest restify version (#1810) (b8ec60e)
bodyReader: Fix memory leak (#1566) (756b3f0)
cpuUsageThrottle: Always queue a new timeout (#1484) (e4ffe43)
cpuUsageThrottle: Correctly named handler for debugInfo (#1499) (78b0900)
cpuUsageThrottle: dont include interval in lag (#1504) (eecb2d2)
cpuUsageThrottle: support breaking change in pidusage module (7460064)
dev: pin to exact versions of linting tools and fix lint errors (3740a6b)
dev: remove nsp since the project merged with npm (1dc34b4)
dev: upgrading modules including restify-errors (#1755) (3b71229)
dtrace: route probes (#1659) (84bcded)
inflightRequestThrottle: properly handle next (#1471) (4db404f)
jsonBodyParser: fix percent sign causing server fail (#1411) (bde8fda)
npm: exclude extraneous files (#1818) (e8516c3)
npm: remove unleash dependency (#1522) (a43aa60)
package-lock.json: remove artifacts.netflix.com repo (#1526) (3d2f0f7)
plugins: save req._matchedVersion (#1642) (69f917a)
plugins: use process.hrtime() for duration calculation (#1507) (e8efd6c)
request: date() and time() methods return value (#1576) (4c2cb1a)
server: address domain performance regression with Node v12.x (#1809) (e648d49)
server: address req and res close event changes in Node v10.x (#1672) (6be3fb7)
server: avoid http2 experimental warning without http2 option (#1555) (12da7fd)
server: avoiding uncaughtException in _routeErrorResponse by only sending response when not sent (#1568) (cf65c65)
server: fix uncaught exceptions triggering route lookups (#1717) (e49cb3b)
test: make upgrade test pass (#1772) (d30b748)
652 - Incorrect error on route with no versions (#1465) (ee15490)
Add migration guid to website (#1402) (5f053c7)
add node 7-8 travis support (#1405) (536a473)
create unit tests for sanitizePath plugin (#1352) (12714cf)
doc site (#1393) (76ee548)
documentation update for restifyError event example (#1398) (94fe715)
emit restifyError event even for router errors (#1420) (f9d02d5)
redirect should work even when hostname or protocol is not specified in req.url (#1497) (e696a1f)
server: error in pre handler triggers after event (#1500) (c2e6dea)
exclude package-lock.json (#1477) (011fdf0)
static: avoid user-provided data in Error messages being interpreted as sprintf codes (#1384) (#1472) (9906344)
audit timers of same name should accumulate (#1435) (#1443) (a2d34aa)
GH-1438, error reponse customization documentation incorrect (#1439) (dd66088)
Honor port for redirect (#1363) (61c0cb5)
monkey patch getHeaders for pre-v7 Node.js (GH-1409) (82088a7)
package.json version now matches npm (9944dbd)
respect when status code is set with res.status (GH-1429) (#1440) (5abc067)
test static plugin's handling of sprintf escape sequences (#1391) (5d7039a)
update chai (^3.4.1 to ^4.0.0) (f982d0c)
Update dependency mime to 1.4.0 (#1467) (6d38b38)
update http-signature to v1.0.0 (#1401) (ec88737)
use
Buffer.isBufferinstead ofutil.isBuffer. (#1593) (35bd1c2)versioned route matching should not throw TypeError (#1381) (25d10f0)
audit: use public APIs for accessing response headers (5169db7), closes /nodejs.org/api/deprecations.html#deprecations_dep0066
Prefer Pino logger over Bunyan (#1841) (2f5bf87), closes #1841
Miscellaneous Chores
v8.6.1: 8.6.1 (2022-02-10)Compare Source
8.6.1 (2022-02-10)
Bug Fixes
91a42d4)v8.6.0: 8.6.0 (2021-09-28)Compare Source
8.6.0 (2021-09-28)
Bug Fixes
Features
v8.5.1Compare Source
Bug Fixes
v8.5.0Compare Source
Features
8.4.1 (2019-11-27)
v8.4.1Compare Source
8.4.1 (2019-11-27)
v8.4.0Compare Source
Features
8.3.3 (2019-06-04)
8.3.2 (2019-05-06)
8.3.1 (2019-04-25)
Bug Fixes
v8.3.3Compare Source
8.3.3 (2019-06-04)
v8.3.2Compare Source
8.3.2 (2019-05-06)
v8.3.1Compare Source
Bug Fixes
v8.3.0Compare Source
Features
v8.2.0Compare Source
Bug Fixes
Features
8.1.1 (2019-03-14)
Bug Fixes
npmcausing new irrelevant packages to get installedv8.1.1Compare Source
Bug Fixes
npmcausing new irrelevant packages to get installedv8.1.0Compare Source
Bug Fixes
Features
v8.0.0Compare Source
Breaking Changes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.